﻿@model TumbaloSoft.Models.MyViewModel
@{
    //Layout = "~/Views/Shared/_VentasLayout.cshtml";
    ViewBag.Title = "Registrar Venta";
}

<script>
    $(document).ready(function () {
        calcular();
        calcularMontoEmpresa();
    });
    function calcular() {

        var porcentaje = $('#porcentajeBase').val();
        if (porcentaje != '') porcentaje = parseFloat(porcentaje);
        else porcentaje = 0;

        var valormercado = $('#valormercado').val();
        if (valormercado != '') valormercado = parseFloat(valormercado);
        else valormercado = 0;

        var multiplicacion = (porcentaje / 100 * valormercado).toString();
        $('#comisionVendedor').val(multiplicacion);
    }
    function calcularMontoEmpresa() {

        var porcentaje = $('#porcentajeEmpresa').val();
        if (porcentaje != '') porcentaje = parseFloat(porcentaje);
        else porcentaje = 0;

        var valormercado = $('#valormercado').val();
        if (valormercado != '') valormercado = parseFloat(valormercado);
        else valormercado = 0;

        var multiplicacion = (porcentaje / 100 * valormercado).toString();
        $('#comisionEmpresa').val(multiplicacion);
    }

</script>

<script>
    // increase the default animation speed to exaggerate the effect
    //$.fx.speeds._default = 4000;
    $(function () {
        $("#dialog").dialog({
            autoOpen: false,
            resizable: false,
            height: 240,
            modal: true,
            buttons: {
                "Si": function () {
                    $("#form_1").submit();

                    $(this).dialog('close');
                },

                "No": function () {
                    $(this).dialog("close");
                }
            }
        });

        $("#open").click(function () {
            $("#dialog").dialog("open");
            return false;
        });


    });
</script>

<!-- content -->
<div class="body2">
	<div class="main">
		<section id="content" style="padding-bottom: 20px;">
			<div class="wrapper">	
				<article class="col1" style="width: 593px">
					<div class="pad1">
                        <form id="form_1" method="post" style="height: 100%">
							<h2 class="pad_bot1 pad_top1">Registrar Nueva Venta</h2>
                                
								<!----INMUEBLE------>
                             <h3 class="pad_bot1 pad_top1">Datos del Inmueble</h3>
                              @Html.ValidationMessage("Inmueble.prMoneda.prDescripcion")
                                <div class="row">
										<table style="width: 420px">
                                             <tr> <td style="width: 210px"><span>Tipo Inmueble*:</span></td>
                                                 <a href="/Ventas/IndexInmueble"> <img src="../Content/site/images/icono_buscar.png"  style="float:right";></a><td style="width: 210px">  
                                                   
													@Html.TextBoxFor(model => model.Inmueble.prTipoInmueble.prDescripcion, new { @readonly = "readonly", @Value = Session["tipoInmueble"], @class = "input", style = "background-color: #b7b3b3" })
                                                           
                                             </td>
                                             </tr>
                                         </table>
                                     </div>

                                 <div class="row">
                                        <table style="width: 420px">
                                             <tr> <td style="width: 210px"><span>Dirección*:</span></td>
                                                    <td style="width: 210px">  
                                                      @Html.TextBoxFor(model => model.Inmueble.prDireccion, new { @readonly = "readonly", @Value = Session["direccion"], @class = "input", style = "background-color: #b7b3b3" })
                                                     
                                                   </td> </tr>
                                         </table>
                                     </div>



                                
                                     <div class="row">
										<table style="width: 420px">
                                             <tr> <td style="width: 210px"><span>Moneda*:</span></td><td style="width: 210px">  
                                                   
													@Html.TextBoxFor(model => model.Inmueble.prMoneda.prDescripcion, new { @readonly = "readonly", @Value = Session["moneda"], @class = "input", style = "background-color: #b7b3b3" })
                                              
                                             </td>
                                             </tr>
                                         </table>
                                     </div>



                                     <div class="row">
                                        <table style="width: 420px">
                                             <tr> <td style="width: 210px"><span>Monto Total*:</span></td><td style="width: 210px">    
                                                      @Html.TextBoxFor(model => model.Inmueble.prValorMercado, new { @readonly = "readonly", @Value = Session["valormercado"], @class = "input", style = "background-color: #b7b3b3", @id = "valormercado" })
                                                       
                                                   </td> </tr>
                                         </table>
                                     </div>

                                      
                                   <h3 class="pad_bot1 pad_top1">Datos del Propietario</h3>

                             @Html.ValidationMessage("nada")
                        
                                <!----PROPIETARIO------>
                                     <div class="row">
                                         <table style="width: 420px">
                                         <tr> <td style="width: 210px"><span>Datos del Propietario*: </span></td>
                                               <a href="/Ventas/BuscarClienteIndex"> <img src="../Content/site/images/icono_buscar.png"  style="float:right";></a><td style="width: 210px">  
                         
                                                     @{if (Session["tipoPersona"] == null)
                                                       {
                                                       
                                                        
                                                             <div>
                                                              
                                                                         <input type="text" class="input" name="nada"  disabled="true" style="background-color: #b7b3b3"><br>
                                                                       
                                                             </div>
                                                        
                                                       }
                                                       else
                                                       {

                                                           if (Session["tipoPersona"].Equals("JURIDICA"))
                                                           { 
												
                                               
                                                @Html.TextBoxFor(model => model.PersonaJuridica.prRazonSocial, new { @readonly = "readonly", @Value = Session["razonSocial"], @class = "input", style = "background-color: #b7b3b3" })
										
                                                           }
                                                           else
                                                           {
                                              
												 
                                                @Html.TextBoxFor(model => model.PersonaNatural.prNombre, new { @readonly = "readonly", @Value = Session["nombrePersona"], @class = "input", style = "background-color: #b7b3b3" })
											 
                                                           }
                                                       }
										    }
										  
                                             </tr>
                                         </table>
                                    </div>


                                 <div class="row">
                                         <table style="width: 420px">
                                         <tr> <td style="width: 210px"><span></span></td><td style="width: 210px">  
                         
                                                     @{
                                                         
                                                         if (Session["tipoPersona"] == null) { }
                                                         else
                                                         {
                                                             if (Session["tipoPersona"].Equals("JURIDICA"))
                                                             {



                                                             }
                                                             else
                                                             {
                                              
												 
                                                @Html.TextBoxFor(model => model.PersonaNatural.prApellidoPaterno, new { @readonly = "readonly", @Value = Session["apellidoPaternoPersona"], @class = "input", style = "background-color: #b7b3b3" })
											     
                                                             }
                                                         }
										    }
										  
                                             </tr>
                                         </table>
                                    </div>


                                 <h3 class="pad_bot1 pad_top1">Asigna Vendedor</h3>

                                  @Html.ValidationMessage("Vendedor.prIdVendedor")
                                 <!----VENDEDOR------>
                                   
                              <div class="row">
                                         <table style="width: 420px">
                                           <tr><td style="width: 210px"><span>Datos del Vendedor *: </span></td>
                                                 <a href="/Ventas/IndexVendedor"> <img src="../Content/site/images/icono_buscar.png"  style="float:right";></a> <td style="width: 210px">
                                                  @Html.TextBoxFor(model => model.Vendedor.prNombre, new { @readonly = "readonly", @Value = Session["nombreVendedor"], @class = "input", style = "background-color: #b7b3b3" })
                                                 
                                            </tr>
                                            </table>
                                    </div>

                             <div class="row">
                                         <table style="width: 420px">
                                           <tr><td style="width: 210px"><span> </span></td>
                                               <td style="width: 210px">
                                                  @Html.TextBoxFor(model => model.Vendedor.prApellidoPaterno, new { @readonly = "readonly", @Value = Session["apellidoPaternoVendedor"], @class = "input", style = "background-color: #b7b3b3" })
                                                 
                                                     </tr>
                                            </table>
                                    </div>
                               <h3 class="pad_bot1 pad_top1">Asigna Monto para Vendedor</h3>
                                 <div class="row">
                                    <table style="width: 420px">
                                        <tr> <td style="width: 210px"><span>Porcentaje*:</span></td>  <td style="width: 210px">
                                                   @Html.TextBoxFor(model => model.Vendedor.prPorcentajeBase, new { onkeyup = "calcular();", @Value = Session["porcentajeBase"], @class = "input", @id = "porcentajeBase" })
                                                  @Html.ValidationMessageFor(model => model.Vendedor.prPorcentajeBase, null)
                                      
                                              
                                        </tr>
                                    </table>
                                </div>

                             <div class="row">
                                        <table style="width: 420px">
                                             <tr> <td style="width: 210px"><span>Comisión*:</span></td><td style="width: 210px">    
                                                      @Html.TextBoxFor(model => model.Venta.prComisionVendedor, new { @readonly = "readonly", @class = "input", style = "background-color: #b7b3b3", @id = "comisionVendedor" })
                                                     
                                                   </td> </tr>
                                         </table>
                                     </div>

                               

                                 <h3 class="pad_bot1 pad_top1">Asigna Monto para Empresa</h3>
                                 
                              <div class="row_select">
                                    <table style="width: 420px">
                                        <tr><td style="width: 210px"><span>Porcentaje*:</span></td> <td style="width: 210px">
                                                <input type="text" class="input" name="porcentajeEmpresa"  value="30" onkeyup='calcularMontoEmpresa()' id='porcentajeEmpresa'    ><br>
                                                @Html.ValidationMessage("porcentajeEmpresa")
                                             </tr>
                                    </table>
                                </div>

                                 <div class="row">
                                        <table style="width: 420px">
                                             <tr> <td style="width: 210px"><span>Comisión*:</span></td><td style="width: 210px">    
                                                      @Html.TextBoxFor(model => model.Venta.prComisionEmpresa, new { @readonly = "readonly", @class = "input", style = "background-color: #b7b3b3", @id = "comisionEmpresa" })
                                                     
                                                   </td> </tr>
                                         </table>
                                     </div>



                            <div class="objcentrado" style="margin: 44px 94px 44px 44px; width: 351px;">
                                <span>&nbsp;</span>
                                <span>&nbsp;</span>
                                <div id="dialog" title="Registrar Venta">
                                    <p>Esta seguro que desea registrar los datos de la venta?</p>
                                </div>
                                <button id="open" class="button">Guardar</button>
                                
                                <a href="#" class="button" onclick="document.getElementById('form_1').reset()">Limpiar</a>
                                <a href="..\Ventas\Index" class="button" onclick="document.getElementById('form_1').cancel()">Cancelar</a>
                            </div>
                        </form>
					</div>
				</article>
                   
            
			</div>
		</section>
	</div>
</div>

	<!-- / content -->
